< previous page page_449 next page >

Page 449
All about Structures
Why do some structures require that I specify the size of the structure before passing it as a parameter to an API function?
See Puzzle 8, "Playing Leapfrog," in Part I of this book.
See Puzzle 18, "DT, Phone Home."

How do I handle variable length structures?
See Puzzle 17, "The DEVMODE Is in the Details," in Part I of this book.

What are structure alignment issues?
See Puzzle 18, "DT, Phone Home," in Part I of this book.
See Puzzle 30, "File Operations, Part 1."
See Tutorial 7, "Classes, Structures, and User-Defined Types," in Part III of this book.

How do I handle a C++ "enum" structure?
See Puzzle 20, "Making Connections," in Part I of this book.

How do I handle API or DLL functions that return structures as a result?
See Puzzle 29, "What Do You Do When It Mega Hurts?" in Part I of this book.
All about Strange Permutations of Strings, Arrays, and Structures
How do I define arrays inside of structures?
See Puzzle 9, "Translating DEVMODE," in Part I of this book.

 
< previous page page_449 next page >